
package shared;

import java.io.Serializable;

public class ElemConteo implements Comparable,Serializable {
    
    private String puesto;
    private String nombre;
    private int cantidad;
    
    public ElemConteo(String p, String n, int c){
        puesto = p;
        nombre = n;
        cantidad = c;
    }

    public int getCantidad() {
        return cantidad;
    }

    public void setCantidad(int cantidad) {
        this.cantidad = cantidad;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getPuesto() {
        return puesto;
    }

    public void setPuesto(String puesto) {
        this.puesto = puesto;
    }
    
    public String toString(){
        return "puesto: " + puesto + " candidato: " + nombre + ": " +cantidad;
    }

    @Override
    public int compareTo(Object o) {
        return puesto.compareTo(((ElemConteo) o).getPuesto());
    }
    
}
